home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / gui / precog2_1.lha / Precognition2_1 / src / src.lha / Library / Makefile < prev    next >
Encoding:
Makefile  |  1994-12-14  |  4.4 KB  |  150 lines

  1. #
  2. # Makefile automatically generated by MKMK V6.50 on Oct  1 1993 at 01:46:10
  3. # Hacked on to work as GCC 2.6.1 Makefile
  4. #
  5.  
  6. INCLUDE_DIR=../../include
  7.  
  8. DEBUG_FLAGS =
  9. CFLAGS= $(DEBUG_FLAGS) -I$(INCLUDE_DIR) -c
  10.  
  11. PUBLIC_HEADERS= \
  12.   $(INCLUDE_DIR)/ArrowGadget.h   $(INCLUDE_DIR)/BoolGadget.h\
  13.   $(INCLUDE_DIR)/CheckBox.h      $(INCLUDE_DIR)/CycleGadget.h\
  14.   $(INCLUDE_DIR)/EmbossedGadget.h   $(INCLUDE_DIR)/GraphicObject.h\
  15.   $(INCLUDE_DIR)/HScroller.h     $(INCLUDE_DIR)/HSlider.h\
  16.   $(INCLUDE_DIR)/IntegerGadget.h $(INCLUDE_DIR)/Interactor.h\
  17.   $(INCLUDE_DIR)/Intuition_typedefs.h   $(INCLUDE_DIR)/Intuition_utils.h\
  18.   $(INCLUDE_DIR)/ListBrowser.h   $(INCLUDE_DIR)/ListEditor.h\
  19.   $(INCLUDE_DIR)/OutlineBox.h    $(INCLUDE_DIR)/parms.h\
  20.   $(INCLUDE_DIR)/pcgWindow.h     $(INCLUDE_DIR)/PObject.h\
  21.   $(INCLUDE_DIR)/Positioner.h    $(INCLUDE_DIR)/Precognition.h\
  22.   $(INCLUDE_DIR)/Precognition3D.h   $(INCLUDE_DIR)/Precognition_utils.h\
  23.   $(INCLUDE_DIR)/ScrollingList.h $(INCLUDE_DIR)/Slider.h\
  24.   $(INCLUDE_DIR)/StringGadget.h  $(INCLUDE_DIR)/StringList.h\
  25.   $(INCLUDE_DIR)/StringLister.h  $(INCLUDE_DIR)/TitleBox.h\
  26.   $(INCLUDE_DIR)/Valuator.h      $(INCLUDE_DIR)/VScroller.h\
  27.   $(INCLUDE_DIR)/VSlider.h
  28.  
  29. LOCAL_HEADERS=    \
  30.   AmigaMem.h                       ArrowGadgetClass.h \
  31.   BoolGadgetClass.h                CheckBoxClass.h \
  32.   CycleGadgetClass.h               EmbossedGadgetClass.h \
  33.   GraphicObjectClass.h             HScrollerClass.h \
  34.   HSliderClass.h                   IntegerGadgetClass.h \
  35.   InteractorClass.h                ListBrowserClass.h \
  36.   ListEditorClass.h                minmax.h \
  37.   pcgWindowClass.h                 PObjectClass.h \
  38.   PositionerClass.h                ScrollingListClass.h \
  39.   SliderClass.h                    StringGadgetClass.h \
  40.   StringListerClass.h              ValuatorClass.h \
  41.   VScrollerClass.h                 VSliderClass.h
  42.  
  43. HEADERS=    $(PUBLIC_HEADERS) $(LOCAL_HEADERS)
  44.  
  45. OBJS= AmigaMem.o ArrowGadget.o BoolGadget.o CheckBox.o cyclegadget.o \
  46.     EmbossedGadget.o GraphicObject.o HScroller.o HSlider.o IntegerGadget.o Interactor.o \
  47.     Intuition_utils.o ListBrowser.o ListEditor.o OutlineBox.o pcgWindow.o PObject.o Positioner.o \
  48.     precognition3d.o precognition_utils.o ScrollingList.o slider.o stringgadget.o stringlist.o \
  49.     StringLister.o TitleBox.o Valuator.o VScroller.o VSlider.o
  50.  
  51.  
  52. ALL:    ../../lib/libprecognition.a
  53.  
  54. CLEAN:
  55.     delete $(OBJS)
  56.  
  57. ../../lib/libprecognition.a:    $(OBJS)
  58.     ar qc libprecognition.a $(OBJS)
  59.     ranlib libprecognition.a
  60.     cp libprecognition.a gnu:lib
  61.     rm libprecognition.a
  62.  
  63. AmigaMem.o: AmigaMem.c $(HEADERS)
  64.     gcc $(CFLAGS) AmigaMem.c
  65.  
  66. ArrowGadget.o: ArrowGadget.c AmigaMem.h $(HEADERS)
  67.     gcc $(CFLAGS) ArrowGadget.c
  68.  
  69. BoolGadget.o: BoolGadget.c $(HEADERS)
  70.     gcc $(CFLAGS) BoolGadget.c
  71.  
  72. CheckBox.o: CheckBox.c $(HEADERS)
  73.     gcc $(CFLAGS) CheckBox.c
  74.  
  75. cyclegadget.o: cyclegadget.c $(HEADERS)
  76.     gcc $(CFLAGS) cyclegadget.c
  77.  
  78. EmbossedGadget.o: EmbossedGadget.c $(HEADERS)
  79.     gcc $(CFLAGS) EmbossedGadget.c
  80.  
  81. GraphicObject.o: GraphicObject.c $(HEADERS)
  82.     gcc $(CFLAGS) GraphicObject.c
  83.  
  84. HScroller.o: HScroller.c $(HEADERS)
  85.     gcc $(CFLAGS) HScroller.c
  86.  
  87. HSlider.o: HSlider.c $(HEADERS)
  88.     gcc $(CFLAGS) HSlider.c
  89.  
  90. IntegerGadget.o: IntegerGadget.c $(HEADERS)
  91.     gcc $(CFLAGS) IntegerGadget.c
  92.  
  93. Interactor.o: Interactor.c $(HEADERS)
  94.     gcc $(CFLAGS) Interactor.c
  95.  
  96. Intuition_utils.o: Intuition_utils.c $(HEADERS)
  97.     gcc $(CFLAGS) Intuition_utils.c
  98.  
  99. ListBrowser.o: ListBrowser.c $(HEADERS)
  100.     gcc $(CFLAGS) ListBrowser.c
  101.  
  102. ListEditor.o: ListEditor.c $(HEADERS)
  103.     gcc $(CFLAGS) ListEditor.c
  104.  
  105. OutlineBox.o: OutlineBox.c $(HEADERS)
  106.     gcc $(CFLAGS) OutlineBox.c
  107.  
  108. pcgWindow.o: pcgWindow.c $(HEADERS)
  109.     gcc $(CFLAGS) pcgWindow.c
  110.  
  111. PObject.o: PObject.c $(HEADERS)
  112.     gcc $(CFLAGS) PObject.c
  113.  
  114. Positioner.o: Positioner.c $(HEADERS)
  115.     gcc $(CFLAGS) Positioner.c
  116.  
  117. precognition3d.o: precognition3d.c $(HEADERS)
  118.     gcc $(CFLAGS) precognition3d.c
  119.  
  120. precognition_utils.o: precognition_utils.c $(HEADERS)
  121.     gcc $(CFLAGS) precognition_utils.c
  122.  
  123. ScrollingList.o: ScrollingList.c $(HEADERS)
  124.     gcc $(CFLAGS) ScrollingList.c
  125.  
  126. slider.o: slider.c $(HEADERS)
  127.     gcc $(CFLAGS) slider.c
  128.  
  129. stringgadget.o: stringgadget.c $(HEADERS)
  130.     gcc $(CFLAGS) stringgadget.c
  131.  
  132. stringlist.o: stringlist.c $(HEADERS)
  133.     gcc $(CFLAGS) stringlist.c
  134.  
  135. StringLister.o: StringLister.c $(HEADERS)
  136.     gcc $(CFLAGS) StringLister.c
  137.  
  138. TitleBox.o: TitleBox.c $(HEADERS)
  139.     gcc $(CFLAGS) TitleBox.c
  140.  
  141. Valuator.o: Valuator.c $(HEADERS)
  142.     gcc $(CFLAGS) Valuator.c
  143.  
  144. VScroller.o: VScroller.c $(HEADERS)
  145.     gcc $(CFLAGS) VScroller.c
  146.  
  147. VSlider.o: VSlider.c $(HEADERS)
  148.     gcc $(CFLAGS) VSlider.c
  149.  
  150.